YASKAWA NX100 Robot Åë½Å µå¶óÀ̹ö

 

YASKAWA NX100 RobotÀº ÀϺ»ÀÇ YASKAWA »çÀÇ NX100 Robot Àåºñ¿Í Åë½ÅÀ» À§ÇÑ µå¶óÀ̹öÀÌ´Ù.

 

 

1. Àб⠼³Á¤

 

<±×¸² 1>Àº YASKAWA NX100 Robot Åë½Å µå¶óÀ̹öÀÇ Åë½Å¼³Á¤ ¿¹ÀÌ´Ù.

 

<±×¸² 1> YASKAWA NX100 Robot µå¶óÀ̹öÀÇ Åë½Å ¼³Á¤ ¿¹

 

<±×¸² 1>ÀÇ µð¹ÙÀ̽º ¼³Á¤Àº ¿¬°áÇü½Ä(TCP/IP), NX100 ÀåºñÀÇ IP¹øÁö( 192.168.1.65 ), ¼­ºñ½ºÆ÷Æ® ¹øÈ£( 80¹øÀ¸·Î °íÁ¤ ) ¼øÀ¸·Î Àåºñ¿¡ ¼³Á¤µÈ °ªÀ» ÀÔ·ÂÇÑ´Ù.

 

 

YASKAWA NX100 Robot µå¶óÀ̹öÀÇ Àбâ ÀÛ¼º Çü½Ä

YASKAWA NX100 Robot Åë½Å µå¶óÀ̹öÀÇ Àбâ ÀÛ¼º Çü½ÄÀº ´ÙÀ½°ú °°Àº ÀÎÀÚ ¼øÀ¸·Î ÀÛ¼ºÇÑ´Ù.

1) Àåºñ ¹øÈ£ – »ç¿ë¾ÈÇÔ.

2) Àб⠸í·É¾î – RALARM, RPOSJ, RPOSC, RSTATS, RJSEQ, RGROUP, RJDIR, RUFRAME, SAVEV, IOREAD Áß¿¡¼­ ¼³Á¤. (<Ç¥ 1> ÂüÁ¶)

3) ½ÃÀÛ¹øÁö – »ç¿ë¾ÈÇÔ.

4) Åë½Å ¸Þ¸ð¸® ÀúÀåÀ§Ä¡ - ÀÐÀº °ªÀÌ ÀúÀåµÉ Åë½Å ¸Þ¸ð¸® ½ÃÀÛ¹øÁö.

5) ÀÐÀº µ¥ÀÌÅÍÀÇ Å©±â – Ç×»ó 1·Î °íÁ¤. Àб⠸í·É¾î¿¡ µû¶ó °íÁ¤. (<Ç¥ 1> ÂüÁ¶)

6) ¸í·É µ¥ÀÌÅÍ1 – RPOSC, RUFRAME, SAVEV, IOREAD Àб⠸í·É¾îÀÇ ¸í·É µ¥ÀÌÅÍ 1 °ªÀ» ¼³Á¤. (<Ç¥ 1> ÂüÁ¶)

7) ¸í·É µ¥ÀÌÅÍ2 – RPOSC, SAVEV, IOREAD Àб⠸í·É¾îÀÇ ¸í·É µ¥ÀÌÅÍ 2 °ªÀ» ¼³Á¤. (<Ç¥ 1> ÂüÁ¶)

 

Àб⠼³Á¤ ¿¹)

READ,     0,  RSTATS,     0,    0,   1,

READ,     0,   RPOSJ,      0,   10,   1,

READ,     0,  RGROUP,     0,   20,   1,

 

<Ç¥ 1>Àº YASKAWA NX100 Robot Åë½Å µå¶óÀ̹öÀÇ Àб⠸í·É¾î Á¾·ù¿Í ÀÐÀº °ª ÀúÀåÀ§Ä¡ÀÌ´Ù.

 

Àб⠸í·É¾î ¸í·É¾î ³»¿ë

¸í·É µ¥ÀÌÅÍ1

¸í·É µ¥ÀÌÅÍ2

ÀÐÀº °ª ÀúÀåÀ§Ä¡

RALARM ¿¡·¯ Alarm Àбâ

¾øÀ½

ÀúÀåÀ§Ä¡ + 0  : ¿¡·¯ ÄÚµå 1

ÀúÀåÀ§Ä¡ + 1  : ¿¡·¯ µ¥ÀÌÅÍ  1

ÀúÀåÀ§Ä¡ + 2  : ¿¡·¯ ÄÚµå 2

ÀúÀåÀ§Ä¡ + 3  : ¿¡·¯ µ¥ÀÌÅÍ  2

¡¦

ÀúÀåÀ§Ä¡ + 8  : ¿¡·¯ ÄÚµå 5

ÀúÀåÀ§Ä¡ + 9  : ¿¡·¯ µ¥ÀÌÅÍ  5

RPOSJ Joint coordinate ½Ã½ºÅÛÀÇ ÇöÀç À§Ä¡ Àбâ

¾øÀ½

ÀúÀåÀ§Ä¡ + 0 ~ 5 : S/L/U/R/B/T-Ãà ÆÞ½º ¼ö

ÀúÀåÀ§Ä¡ + 6 ~ 11 : 7/8/9/10/11/12-Ãà ÆÞ½º ¼ö

RPOSC Specific coordinate ½Ã½ºÅÛÀÇ ÇöÀç À§Ä¡ Àбâ

Specification of coordinate system

(0 = Base,  1 = Robot, 2 ~ 25 = User1 ~ 24)

with or without external axis

(0 = without,  1 = with)

ÀúÀåÀ§Ä¡ + 0 ~ 2  : X/Y/Z coordinate °ª

ÀúÀåÀ§Ä¡ + 3 ~ 5  : Wrist °¢ TX/TY/TZ

ÀúÀåÀ§Ä¡ + 6  : Type

ÀúÀåÀ§Ä¡ + 7  : Tool ¹øÈ£(0 ~ 23 »çÀÌ °ª)

ÀúÀåÀ§Ä¡ + 8 ~ 13 : 7 ~ 12¹ø Ãà ÆÞ½º ¼ö

RSTATS »óÅÂÁ¤º¸ Àбâ

¾øÀ½

ÀúÀåÀ§Ä¡ + 0  : »óÅÂÁ¤º¸ 1

(0 ºñÆ® : Step, 1 ºñÆ® : 1 Cycle, 2 ºñÆ® : Auto,

3 ºñÆ® : Run, 4 ºñÆ® : safety speed,

5 ºñÆ® : Teach, 6 ºñÆ® : Play,

7 ºñÆ® : Remote)

ÀúÀåÀ§Ä¡ + 1  : »óÅÂÁ¤º¸ 2

(0 ºñÆ® : ???, 1 ºñÆ® : Hold program,

2 ºñÆ® : Hold external, 3 ºñÆ® : Hold command,

4 ºñÆ® : Alarm, 5 ºñÆ® : Error,

6 ºñÆ® : Servo ON, 7 ºñÆ® : ???)

RJSEQ ÇöÀç ÀÛ¾÷, ¶óÀÎ/½ºÅÜ ¹øÈ£ Àбâ

¾øÀ½

ÀúÀåÀ§Ä¡ + 0  : ÀÛ¾÷ ¸í (¹®ÀÚ¿­ ¸Þ¸ð¸® ÂüÁ¶)

ÀúÀåÀ§Ä¡ + 1  : ¶óÀÎ ¹øÈ£(0 ~ 9999)

ÀúÀåÀ§Ä¡ + 2  : ½ºÅÜ ¹øÈ£(0 ~ 9999)

RGROUP ÇöÀç ÄÜÆ®·Ñ ±×·ì Àбâ

¾øÀ½

ÀúÀåÀ§Ä¡ + 0  : Robot ÄÜÆ®·Ñ ±×·ì Á¤º¸

(0 ~ 3 ºñÆ® : Robot 1 ~ 4)

ÀúÀåÀ§Ä¡ + 1  : Station ÄÜÆ®·Ñ ±×·ì Á¤º¸

(0 ~ 11 ºñÆ® : Station 1 ~ 12)

ÀúÀåÀ§Ä¡ + 2  : ÀÛ¾÷ Á¤º¸

  (0 = Master ÀÛ¾÷, 1 ~ 7 = Sub1 ~ 7 ÀÛ¾÷)

RJDIR ¸ðµç ÀÛ¾÷À̸§ Àбâ

¾øÀ½

ÀúÀåÀ§Ä¡ + 0 ~ n  : ÀÛ¾÷ À̸§(¹®ÀÚ¿­ ¸Þ¸ð¸® ÂüÁ¶)

     (n = µî·ÏÇÑ ÀÛ¾÷À̸§ ¼ö)

RUFRAME Specified user coordinate µ¥ÀÌÅÍ Àбâ

User coordinate

¹øÈ£

(2~25 = User1~24)

¾øÀ½

ÀúÀåÀ§Ä¡ + 0 ~ 2  : ORG X/Y/Z coordinate °ª

ÀúÀåÀ§Ä¡ + 3 ~ 5  : ORG Wrist °¢ TX/TY/TZ

ÀúÀåÀ§Ä¡ + 6  : ORG Type

ÀúÀåÀ§Ä¡ + 7 ~ 9  : XX X/Y/Z coordinate °ª

ÀúÀåÀ§Ä¡ + 10 ~ 12  : XX Wrist °¢ TX/TY/TZ

ÀúÀåÀ§Ä¡ + 13  : XX Type

ÀúÀåÀ§Ä¡ + 14 ~ 16  : XY X/Y/Z coordinate °ª

ÀúÀåÀ§Ä¡ + 17 ~ 19  : XY Wrist °¢ TX/TY/TZ

ÀúÀåÀ§Ä¡ + 20  : XY Type

ÀúÀåÀ§Ä¡ + 21  : Tool ¹øÈ£(0 ~ 23 »çÀÌ °ª)

ÀúÀåÀ§Ä¡ + 22 ~ 27 : 7 ~ 12¹ø Ãà ÆÞ½º ¼ö

SAVEV Variable °ª Àбâ

Variable °ª Çü½Ä

(0 = Byte, 1 = Int,

2 = Double, 3 = Real

4 = Robot axis,

5 = Base axis,

6 = Station Axis

Variable No.

Variable Çü½ÄÀÌ 0 ~ 3 ÀÏ ¶§

ÀúÀåÀ§Ä¡ + 0  : Byte/Int/Double/Real °ª

 

Variable Çü½ÄÀÌ 4 ~ 6 ÀÏ ¶§

ÀúÀåÀ§Ä¡ + 0  : Position µ¥ÀÌÅÍ Çü½Ä

(0 : Pulse, 1 = Cartesian)

ÀúÀåÀ§Ä¡ + 1 ~ 6  : S/L/U/R/B/T Ãà ÆÞ¼ö robot ¼ö

ÀúÀåÀ§Ä¡ + 7  : Tool No.

ÀúÀåÀ§Ä¡ + 8 ~ 9  : Not exist

IOREAD I/O Signal Àбâ

Àбâ½ÃÀÛÇÒ Contact Æ÷ÀÎÆ® ¹øÈ£

(¿¹ : 50010 )

ÀÐÀ» Contact Æ÷ÀÎÆ® ¼ö

(¿¹ 24 )

ÀúÀåÀ§Ä¡ + 0 ~ N :  °¢ 8°³ÀÇ Contact Æ÷ÀÎÆ® °ª

(0 ~ 7¹ø ºñÆ®)

<Ç¥ 1> YASKAWA NX100 Robot Åë½Å µå¶óÀ̹öÀÇ Àб⠸í·É¾î Á¾·ù¿Í ÀÐÀº °ª ÀúÀåÀ§Ä¡

 

ÁÖÀÇ) YASKAWA NX100 Robot Åë½Å µå¶óÀ̹ö·Î ÀÐÀº °ªÀº ÀÚ·áÀúÀå À§Ä¡ WORD/DWORD/FLOAT/STRING ¸Þ¸ð¸®¿¡ °°Àº °ªÀÌ( °ª Çü½Ä¸¸ ´Ù¸§ ) ÀúÀåµÈ´Ù.

 

<±×¸² 1> ÇÁ·ÎÅäÄÝ ¿É¼ÇºÎÀÇ 2 ¾ÆÀÌÄÜÀ» Ŭ¸¯Çϸé <±×¸² 2>ÀÇ ´ëÈ­»óÀÚ°¡ ³ªÅ¸³ª´Âµ¥ ¿©±â¼­µµ Àбâ Çü½ÄÀ» ÀÛ¼ºÇÒ ¼ö ÀÖ´Ù.

 

<±×¸² 2> YASKAWA NX100 Robot Åë½Å µå¶óÀ̹öÀÇ Àб⠼³Á¤ ´ëÈ­»óÀÚ

 

<±×¸² 2>ÀÇ 3, 4, 5 ¹öÅÏ°ú ¸®½ºÆ® ¹Ú½º¸¦ ÀÌ¿ëÇÏ¿© Àбâ Çü½ÄÀ» ÀÛ¼ºÇÑ´Ù.

<±×¸² 3>´Â <±×¸² 2>ÀÇ ´ëÈ­»óÀÚ¿¡¼­ Àбâ Çü½ÄÀ» Ãß°¡ ¶Ç´Â ÆíÁýÇÒ ¶§ ³ªÅ¸³ª´Â ´ëÈ­»óÀÚÀÌ´Ù.

 

<±×¸² 3> YASKAWA NX100 Robot Åë½Å µå¶óÀ̹öÀÇ Àб⠼³Á¤ READ Ãß°¡/ÆíÁý ´ëÈ­»óÀÚÀÇ ¿¹

 

 

2. ¾²±â ¼³Á¤

 

YASKAWA NX100 Robot Åë½Å µå¶óÀ̹öÀÇ ¾²±â ¼³Á¤À¸·Î ¼³Á¤ °ªÀ» º¯°æÇÒ ¼ö ÀÖ´Ù.

 

 

µðÁöÅÐ ¾²±â

µðÁöÅÐ ¾²±â´Â ¾Æ³¯·Î±× ¾²±â¿Í µ¿ÀÏÇÑ ¹æ¹ýÀ¸·Î ¼³Á¤ÇÏ°í Ãâ·Â °ª( 0 ¶Ç´Â 1 )¸¸ ´Ù¸£´Ù.

 

 

¾Æ³¯·Î±× ¾²±â

¾Æ³¯·Î±× ¾²±â¸¦ À§ÇÑ ¾Æ³¯·Î±× Ãâ·Â ÅÂ±× ¼³Á¤ ½Ã ÇÊ¿äÇÑ ¿ä¼Ò

1) Port             ¿¬°áµÈ Åë½ÅÆ÷Æ® ¹øÈ£. (COM ¹øÈ£°¡ ¾Æ´Ô)

2) Station         »ç¿ë¾ÈÇÔ. ( 0À¸·Î °íÁ¤ )

3) Address      Àб⠸í·É¾îÀÇ °æ¿ì ÀúÀåÇÒ ¸Þ¸ð¸® ½ÃÀÛ¹øÁö (10Áø¼ö 0 ~ 9999).

              ¾²±â ¸í·É¾î´Â »ç¿ë¾ÈÇÔ.

4) Extra1          <Ç¥ 1>ÀÇ Àб⠸í·É¾î¿Í

HOLD, RESET, CANCEL, MODE, CYCLE, SVON, HLOCK, MDSP, CGROUP, CTASK, START, DELETE, SETMJ, JSEQ Áß¿¡¼­ ÀÔ·Â.

5) Extra2          Àб⠸í·É¾î ÀÏ ¶§ : ¸í·É µ¥ÀÌÅÍ 1·Î »ç¿ë

              ¾²±â ¸í·É¾î ÀÏ ¶§ : CGROUP ¸í·É¾îÀÇ Robot ÄÜÆ®·Ñ ±×·ìÀ» ¼³Á¤(0 ~ 3¹ø ºñÆ®·Î Robot 1 ~ 4 ¸¦ ÁöÁ¤), ±âŸ ¸í·É¾î´Â »ç¿ë¾ÈÇÔ.

6)Ãâ·Â °ª     Àб⠸í·É¾î ÀÏ ¶§ : ¸í·É µ¥ÀÌÅÍ 2·Î »ç¿ë

¾²±â ¸í·É¾î ÀÏ ¶§ : HOLD, MODE, CYCLE, SVON, HLOCK, MDSP, CGROUP, CTASK, START, DELETE, SETMJ, JSEQ ¸í·É¾îÀÇ ¼³Á¤ °ª, ±âŸ ¸í·É¾î´Â »ç¿ë¾ÈÇÔ.

 

<Ç¥ 2>´Â YASKAWA NX100 Robot Åë½Å µå¶óÀ̹öÀÇ ¾²±â ¸í·É¾î Á¾·ù¿Í ¼³Á¤ °ªÀÌ´Ù.

 

¾²±â ¸í·É¾î ¸í·É¾î ³»¿ë Extra2 Ãâ·Â °ª
HOLD HOLD ¼³Á¤ ¾øÀ½ 0 = OFF, 1 = ON
RESET RESET ¼³Á¤ ¾øÀ½
CANCEL Cancel an error ¾øÀ½
MODE MODE ¼³Á¤ ¾øÀ½ 1 = Teach Mode, 2 = Play
CYCLE Cycle ¼±Åà ¾øÀ½ 1 = Step, 2 = 1 Cycle, 3 = Auto
SVON Servo power ON/OFF ¾øÀ½ 0 = OFF, 1 = ON
HLOCK Interlock ON/OFF ¾øÀ½ 0 = OFF, 1 = ON
MDSP Ç¥½ÃÇÒ ¸Þ½ÃÁö ¼³Á¤

MDSP.???
(??? = Ç¥½ÃÇÒ ¸Þ½ÃÁö)
¾øÀ½
CGROUP ÄÜÆ®·Ñ ±×·ì º¯°æ¼³Á¤ Robot ÄÜÆ®·Ñ ±×·ìÀ» ¼³Á¤(0 ~ 3¹ø ºñÆ®·Î Robot 1 ~ 4 ¸¦ ÁöÁ¤), ½ºÅ×ÀÌ¼Ç 1 ~ 12 ¹ø ¼³Á¤
(0 ~ 11¹ø ºñÆ®·Î ½ºÅ×ÀÌ¼Ç ¼³Á¤)
CTASK Task¸¦ º¯°æ ¾øÀ½ 0 = Master Task,
1 ~ 7 = Sub 1 ~ 7 Task
START ÀÛ¾÷ ½ÃÀÛ¸í·É

START.???
(??? = ½ÃÀÛÇÒ ÀÛ¾÷¸í)
¾øÀ½
DELETE ÀÛ¾÷ »èÁ¦¸í·É

DELETE.???
(??? = »èÁ¦ÇÒ ÀÛ¾÷¸í)
¾øÀ½
SETMJ ÁöÁ¤ÇÑ ÀÛ¾÷À»
¸¶½ºÆ®·Î ¼³Á¤

SETMJ.???
(??? = ¼³Á¤ÇÒ ÀÛ¾÷¸í)
¾øÀ½
JSEQ ÀÛ¾÷°ú ¶óÀιøÈ£ ¼³Á¤

JSEQ.???
(??? = ¼³Á¤ÇÒ ÀÛ¾÷¸í)
¾øÀ½ ¼³Á¤ÇÒ ¶óÀÎ ¹øÈ£¸¦ ÀÔ·Â

<Ç¥ 2> YASKAWA NX100 Robot Åë½Å µå¶óÀ̹öÀÇ ¾²±â ¸í·É¾î Á¾·ù¿Í ¼³Á¤ °ª